import numpy as np
import matplotlib.pyplot as plt
n = int(input())
v = int(input())
x = np.arange(n,v+1)
y1 = x**2
y2 = x**3
y3 = x**4
plt.rcParams['font.sans-serif']='SimHei'      # 设置字体成支持中文的字体
# plt.figure(figsize=(8,6))                   # 设置画布大小
# plt.xticks(rotation=45)                     # 调整x轴的标识的旋转角度
plt.plot(x,y1,linestyle='-')                  # 构建图形
plt.plot(x,y2,linestyle='-')
plt.plot(x,y3,linestyle='-')
plt.ylabel('y')                               # 设置y轴的标识
plt.ylim(y1[0],y3[-1])                        # 设置y轴的取值范围
plt.xlim(x[0],x[-1])                          # 设置x轴的取值范围
plt.title('x与y的关系图')
plt.legend(['y=x^2','y=x^3','y=x^4'])         # 设置图例
plt.show()